home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #2 / Amiga Plus CD - 2004 - No. 02.iso / AmiSoft / Disk / moni / FileX-src.lha / FileX-src / Display_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  2003-09-20  |  2.2 KB  |  103 lines

  1. /* Prototypes for functions defined in
  2. display.c
  3.  */
  4.  
  5. extern UBYTE CursorAPen;
  6.  
  7. extern UBYTE CursorBPen;
  8.  
  9. extern UBYTE CursorLinePen;
  10.  
  11. extern UBYTE NormalAPen;
  12.  
  13. extern UBYTE NormalBPen;
  14.  
  15. extern UBYTE BlockAPen;
  16.  
  17. extern UBYTE BlockBPen;
  18.  
  19. void CalcStatusZeilenBreite(struct DisplayData * );
  20.  
  21. void InvertStatusBalkenRahmen(struct DisplayData * , WORD );
  22.  
  23. struct DisplayData * GetroffenerView(WORD , WORD , struct DisplayInhalt * );
  24.  
  25. BOOL SetzeCursorMaus(WORD , WORD , struct DisplayData * , struct DisplayInhalt * );
  26.  
  27. BOOL StatusBalkenHit(WORD , WORD , struct DisplayInhalt * );
  28.  
  29. void MarkOn(struct DisplayData * );
  30.  
  31. void MarkOff(struct DisplayData * );
  32.  
  33. void MySetWriteMask(struct RastPort * , ULONG );
  34.  
  35. void CursorOn(struct DisplayData * );
  36.  
  37. void CursorOff(struct DisplayData * );
  38.  
  39. void BlockKürzen(long , long , struct DisplayData * );
  40.  
  41. void BlockErweitern(long , long , struct DisplayData * );
  42.  
  43. void ChangeMark(long , long , long , long , struct DisplayData * );
  44.  
  45. void ByteToString(UBYTE , UBYTE * );
  46.  
  47. void MyText(struct RastPort * , WORD , WORD , char * , LONG );
  48.  
  49. void DisplayZeilen(long , long , long , struct DisplayData * );
  50.  
  51. void DisplayPart(long , long , struct DisplayData * );
  52.  
  53. void Display(long , struct DisplayData * );
  54.  
  55. void MoveDisplay(long , struct DisplayData * );
  56.  
  57. void RedrawDisplay(struct DisplayData * );
  58.  
  59. void RedrawPart( long von, long bis, struct DisplayData *DD );
  60.  
  61. void AllDisplayChar(struct FileData * , long );
  62.  
  63. void AllDisplay(struct FileData * , long );
  64.  
  65. void MakeDisplay(struct DisplayInhalt * );
  66.  
  67. long GetFitHeight(struct DisplayInhalt * );
  68.  
  69. long GetFitWidth(struct DisplayInhalt * );
  70.  
  71. void AdjustWindowSize(struct DisplayInhalt * );
  72.  
  73. void SetStatusZeile(UBYTE * , struct DisplayData * );
  74.  
  75. void UpdateStatusZeile(struct DisplayData * );
  76.  
  77. void SetScrollRand(short );
  78.  
  79. void WechselCursorBereich(struct DisplayData * );
  80.  
  81. BOOL MakeDisplayBigger(struct DisplayData * );
  82.  
  83. void ChangeAktuView(struct DisplayData * );
  84.  
  85. void ActivateNextDisplay(void);
  86.  
  87. void ActivatePreviousDisplay(void);
  88.  
  89. BOOL MakeDisplayMax(struct DisplayData * );
  90.  
  91. BOOL MakeDisplaySmaller(struct DisplayData * );
  92.  
  93. BOOL NewDisplay(BOOL );
  94.  
  95. BOOL CloseView(struct DisplayData * , BOOL );
  96.  
  97. BOOL CloseAktuView(void);
  98.  
  99. BOOL CloseDIWindow(struct DisplayInhalt * , BOOL );
  100.  
  101. BOOL CloseAktuWindow(void);
  102.  
  103.